/**
 * @scope enchant.JGZ.Label.prototype
 */
enchant.JGZ.Label = enchant.Class.create(enchant.Label, {
  /**
   * Label拡張
   * @constructs
   * @param {Object}  opt x: X座標, y: Y座標, font: フォント指定, color: カラー指定, text: 表示したい文字列.
   */
  initialize : function(opt) {
    enchant.Label.call(this);
    
    /**
     * widthを初期化
     */
    this.width = 0;
    /**
     * X座標
     * @type {Number}
     */
    this.x      = opt.x;
    /**
     * Y座標
     * @type {Number}
     */
    this.y      = opt.y;
    /**
     * フォント指定文字列
     * @type {String}
     */
    this.font   = opt.font;
    /**
     * カラーコードまたはRGB値
     * @type {String}
     */
    this.color  = opt.color;
    /**
     * 表示文字列
     * @type {String}
     */
    this.text   = opt.text;
  }
});
